vamp-plugin-sdk (audio analysis API)

Vamp is an API for C and C++ plugins that process sampled audio data 
to produce descriptive output (measurements or semantic observations).
